shepherd's purse (capsella bursapastoris) - Espagnol Anglais Dictionnaire